95
132
244
9
85
179
39
355
49
121
272
57
31
10
184
164
410
80
17
58
93
28
54
21
52
62
33
79
130
15
47
65
11
38
72
34
42
25
84
64
55
23
20
88
189
224
69
101
136
51
32
71