30
47
307
26
38
31
20
28
159
89
176
112
46
23
105
36
5
126
73
121
113
43
9
33
51
69
254
44
45
58
187
7
48
12
84
70
14
235
93
0
306
16
10
34
127
27