21
2
27
22
132
109
8
61
9
26
5
32
46
7
25
4
111
43
3
12
13
36
56
112
52
37
14
19
6
63
31
35
11
82
249
10
98