62
108
308
132
149
326
202
161
84
130
158
140
364
51
58
200
313
41
72
168
228
682
38
87
76
212
6
46
199
100
70
22
15
126
45
17
82
92
272
582
185
316
55
90
103
18
102
27
30
24
40
32