21
200
15
60
40
39
42
115
65
30
16
9
71
101
107
61
7
14
22
34
28
23
25
35
74
93
19
69
100
82
108
46
174
41
191
8
6
5
48
31
66
27
24
180
58
18
12
149
11
134
78
43
47
13
54
62
126