21
61
16
22
15
20
3
24
41
23
9
37
42
56
4
11
32
1
112
26
49
46
40
78
31
28
59
36
5
6
17
25
8
113
250
66
10
35
75
7
27
101
0