21
100
48
24
35
17
47
25
18
118
66
122
185
114
9
40
46
177
52
86
15
81
29
12
72
63
8
150
204
31
135
42
20
55
36
115
49
38
142
131
275
104
51
226
110
75
22
92
286