170
49
136
143
60
117
42
61
9
142
22
62
48
89
59
25
34
69
95
63
128
288
8
20
96
112
37
337
106
57
13
192
17
14
50
5
68
32
54
53
71
287
98
231
41
385
108
423
47