167
73
17
45
122
166
208
68
100
172
145
37
59
25
31
65
34
116
39
79
117
8
498
9
86
217
124
22
19
210
133
325
169
2432
77
41
608
27
20
1313
97
343
42
128
36
428
81
164
67
64
29
24
311
153