1
3
10
17
16
2
0
58
19
60
23
24
86
36
5
11
34
33
53
7
12
9
35
111
164
63
54
27
70
30
44
80
98
104
62
8
6
75
15
14
22
28
37
42
43
133
18