30
2
17
18
0
8
46
22
56
6
27
69
10
29
23
31
7
42
41
34
3
5
12
48
50
24
15
16
4
164
61
9
64
125
33
28
14
19
151