99
421
117
65
82
210
54
89
25
145
110
92
11
93
250
72
79
75
37
62
88
172
22
76
245
239
100
120
80
17
50
32
149
107
85
21
51
96
40
109
127
64
10
326
175
60
95
66
47
24
162
103