53
24
10
19
71
29
26
105
48
37
30
28
16
32
38
123
125
35
227
96
163
79
60
51
36
80
210
370
66
218
142
92