135
71
309
31
221
14
196
49
28
36
21
124
19
37
182
9
35
51
65
129
25
33
15
57
99
6
358
12
113
61
22
194
16
54
143
30
56
134
82
60
66
111
87
310
59
53