183
100
79
33
15
43
98
16
87
117
49
12
97
59
200
151
57
81
211
182
63
13
61
40
523
101
212
30
109
161
67
94
27
39
22
34
230
71
41
48
75
111
190
11
52
54
45
90
68