12
43
22
6
92
67
13
35
16
53
55
20
8
18
66
27
44
38
15
2
45
59
21
160
36
33
0
5
14
28
64
30
52
84
61
29
4
117
60
112
42