83
226
119
25
398
482
198
85
81
16
29
20
21
27
70
24
94
251
37
53
31
117
112
28
58
166
13
154
43
105
67
9
42
102
179
39
18
52
56
136
221
10
333
49
26
57
59