93
57
18
25
22
37
38
36
54
35
44
31
17
32
125
85
33
39
24
111
77
46
61
63
45
53
225
74
171
101
162
144
146
228
266
14
105
56
110
92
51
41
117
188
100
113