18
233
70
72
40
144
52
61
9
21
13
51
236
24
107
14
46
57
66
1107
83
65
39
173
69
42
359
103
140
194
43
56
55
177
73
22
152
125
54
68
165
19
11
48
279
45
188