52
32
20
100
29
121
8
31
13
49
23
0
321
14
15
7
46
62
58
125
12
17
4
112
109
79
22
362
6
9
69
19
211
67
102
2
35
83
40
87
43
53
41
47
55
461
18
5
304
1
34