45
18
43
16
4
27
69
98
57
117
14
61
50
21
17
126
20
23
5
6
95
15
68
19
92
2
7
1
48
28
30
9
38
12
11
22
225
29
192
76
37