1
3
2
15
6
22
13
100
11
16
17
36
64
45
20
24
32
18
78
35
12
40
105
181
25
82
107
52
108
0
31
4
21
61
39
8
37
41
14
7
67
85
43
84
114