17
5
37
38
6
29
123
109
13
27
39
18
15
22
2
9
51
16
4
14
95
1
21
10
56
31
90
0
12
7
141
30
20
26
53
11
48
32