172
272
14
334
140
102
122
376
81
36
46
44
68
45
78
57
21
20
64
415
127
22
82
40
396
389
111
545
4
58
230
142
6
60
9
52
53
304
62
98
108
432
200
180
24
106
253
101
193
185
43
134