91
61
8
106
100
18
59
200
48
67
84
374
15
24
96
56
32
55
10
33
26
11
184
62
37
27
44
3
66
144
113
111
80
28
75
16
20
123
12
119
183
143
68
64
50
256
82
129