43
12
19
75
20
56
70
37
23
29
14
85
7
21
11
28
9
5
35
41
3
15
108
2
10
6
68
34
83
40
225
112
163
81
50
137
117
25
86
38
87
127
33
99
45