46
97
315
15
70
124
101
78
82
25
45
167
550
53
153
22
14
58
12
16
88
35
39
13
31
1407
134
324
23
246
135
432
174
250
145
42
29
180
37
33
11
20
149
65
24
51