24
14
56
113
65
42
63
95
11
187
53
61
36
85
106
30
19
123
48
67
45
88
175
416
344
140
23
47
268
308
99
132
70
31
82
151
46
34
9
159
10
50
57
20
74
91
21
156
18
54