0
1
22
3
4
2
32
6
33
16
104
53
19
27
13
63
42
29
9
154
77
11
41
10
43
21
45
75
34
79
28
8
62
89
50
15
25
35
155
24
38
18