30
5
9
53
17
11
33
41
31
10
69
29
19
58
110
26
2
25
52
86
79
22
43
136
96
60
12
93
15
61
51
24
116
125
36
21
112
104
16
102
56
84
44
42