246
200
121
280
36
180
156
73
69
198
422
8
50
154
374
75
106
29
35
10
181
145
21
16
12
15
745
89
100
59
65
23
124
46
40
163
61
3
168
19
24
27
22
32
53
142
67
52
33
41