63
44
18
15
101
225
53
77
13
61
87
109
41
70
56
97
125
88
122
384
93
636
90
85
45
25
37
155
102
62
131
58
227
55
54
121
98
215
111
59
79
110
50
38
14
21
9
57
35
92
200
17
78
100
26
191