43
53
110
20
82
30
70
37
18
42
25
49
80
328
72
100
192
85
55
231
40
126
11
81
83
36
149
136
111
109
41
107
228
188
162
67
57
99
313
74
186
38
13
56
54
29
171
106
219
132
35
76
102
217
14
530