29
192
14
100
171
30
47
60
158
74
54
127
50
187
93
241
431
19
16
132
46
44
95
39
101
97
106
18
175
268
35
20
115
351
87
27
49
255
11
24
23
9
170
10
76
12
22
57
143
61
15