177
13
34
28
37
14
124
137
57
378
443
152
46
53
77
155
9
31
98
168
15
86
18
40
67
65
72
55
17
84
93
61
173
71
58
270
22
100
16
20
47
43
75
49
520
154
255
19
33
48
23
78