0
1
23
4
16
2
7
33
25
22
24
29
59
20
100
5
137
31
60
37
8
19
196
118
11
9
126
15
91
80
48
132
53
62
21
55
87
14