271
36
27
13
9
8
24
208
19
18
20
68
34
33
129
29
79
65
38
23
91
41
92
31
21
66
51
56
37
54
32
73
48
12
203
76
143
126
109
152
146
202
1108
242
72
456
63
71
97
247
53