30
185
11
10
31
19
24
9
139
51
28
227
16
59
121
41
23
60
20
95
48
27
117
34
235
73
64
37
45
33
71
76
93
118
18
74
36
66
50
32
116
128
62
35
168
39
92
130
25