34
62
11
61
36
39
173
33
42
59
20
22
17
101
141
29
85
52
66
89
35
206
46
104
13
45
18
19
87
68
31
157
78
128
55
106
41
58
97
64
150
182
102
40
84
146
27
127
119