33
106
42
166
72
79
26
196
135
58
236
152
147
29
48
18
54
273
10
37
35
31
59
139
121
49
115
23
266
47
20
81
41
12
165
53
87
40
27
83
25
125
34
45
281
172
267
67
32