1
0
6
32
12
36
79
39
35
88
128
18
62
28
14
3
38
11
5
7
17
159
20
8
23
16
43
60
48
42
24
25
21
105
70
53
10
104
116
111
34