101
29
49
98
114
93
80
300
84
91
92
121
88
60
9
219
17
176
73
89
119
16
31
32
58
102
147
85
30
94
166
37
52
201
154
35
78
53
86
45
24
48
54
70
210
12
15
82
56
95
47