111
44
19
36
48
31
155
56
29
60
28
17
77
70
14
65
45
57
214
30
42
160
216
46
24
49
13
104
209
62
163
192
50
66
59
85
74
113
37
72
81
278
624
1791
138
202
20
115
12
26