0
32
6
11
13
7
12
30
1
2
18
34
29
14
16
5
9
15
33
17
19
50
36
22
8
79
24
120
82
127
75
46
151
49
52
68
20
31
56
39