1
0
4
6
5
31
3
97
13
55
46
8
81
16
10
32
12
7
11
41
14
19
24
53
35
15
9
64
101
71
112
69
21
43
70
29
87
42
23
33
47
28
195