12
62
54
5
109
22
95
2
50
20
19
84
1
34
9
11
15
48
61
55
508
16
8
79
51
53
105
43
7
73
70
14
23
24
115
44
52
33
30
37
3
230
38
94