51
43
20
72
34
8
24
19
30
25
107
26
21
42
116
46
126
27
49
36
32
66
238
10
40
28
22
16
147
60
195
139
35
33
204
129
109
97
102
118
79
369
101
98
55
44
17
70
91
127
141