36
75
133
28
31
52
64
1013
37
124
54
22
19
32
117
15
27
14
9
168
6
176
95
24
21
86
160
61
35
71
101
81
82
76
152
325
143
40
62
48
43
126
282
164
18
238
248
198
271
72
218
1125
17
25