37
26
218
5
173
24
1065
28
63
38
1039
52
27
32
61
64
87
31
15
88
19
146
67
92
222
110
12
113
151
56
35
65
45
253
55
44
150
23
138
9
22
179
76
72
135
122
7520