121
274
71
60
114
153
13
2
29
27
98
34
3
10
6
19
148
42
9
74
158
35
37
279
182
65
31
112
32
7
69
96
38
78
54
20
12
94
24
171
30
220
136
39
142
11
15
4