63
38
1039
52
27
32
61
24
64
86
31
15
88
19
146
67
28
92
222
110
12
112
62
151
56
35
65
43
253
55
44
149
23
138
9
5
22
179
76
72
135
122
7520
140
20
128
29
130
357
181