33
14
16
12
106
112
90
27
109
135
74
15
11
111
20
34
13
125
68
46
94
36
89
10
168
176
219
85
127
41
269
255
58
237
53
65
115
63
31
121
144
32
48
37
44
113
42
30
9
28
100
177