32
19
15
36
14
59
18
10
20
105
51
8
6
31
27
7
75
39
29
77
9
240
221
23
333
44
86
53
22
179
3
34
230
61
24
13
66
12
191
55
461
65
50