29
182
681
33
208
42
20
30
95
61
66
228
45
50
41
165
104
40
90
11
105
78
15
79
59
123
26
209
84
156
62
56
81
9
1138
226
13
36
77
769
362
35
68
14
184
954
107
166
34
124
175