84
12
46
28
16
4
33
18
7
38
100
5
57
175
64
245
14
90
63
26
23
17
10
47
112
107
333
217
92
98
239
45
65
62
69
85
6
238
129
148
20
86
39
268
59
21
70
183
102
258
215