34
338
380
30
15
27
104
100
57
159
1
77
74
38
20
21
18
206
134
51
62
17
194
13
46
60
19
130
12
227
112
65
142
267
6
108
0
139
48
22
53
50
490
81
164
32
205
58
127
228