32
9
83
7
37
84
12
46
28
16
4
33
18
38
100
5
57
175
64
245
14
90
19
63
26
23
17
10
47
65
112
296
107
333
217
92
98
239
45
62
69
85
6
238
71
129
41
464
148
20
49
86