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