52
83
8
43
39
9
21
31
2
6
19
113
75
22
3
37
24
34
108
121
207
91
7
70
5
61
16
30
27
55
17
23
12
14
93
53
4
500
11
125
95
105
58
69