29
31
36
24
16
17
18
87
35
6
53
27
45
52
186
86
14
179
196
19
74
13
80
81
176
56
65
41
40
28
100
57
200
11
393
21
61
48
222
22
236
12
25
55
72
2