0
17
1
4
7
29
54
12
23
43
9
32
2
3
25
333
5
33
8
18
34
56
38
20
188
49
41
149
21
16
87
103
107
193
127
24
121
120
89
76
35
60
68