102
172
20
17
173
13
58
55
37
44
45
94
96
41
118
49
115
52
71
163
28
29
23
70
34
79
108
154
84
43
259
164
22
36
180
4
51
40
175
62
9
24
15
61
477
80
91
31
14
3
161
21
72
11
59