28
116
41
24
11
50
176
25
73
36
179
118
19
60
56
42
90
59
26
34
96
35
14
37
171
66
114
32
243
61
39
62
89
67
45
29
294
10
49
205
17
165
143
126
65
48
182
97
87
212