0
17
10
7
9
28
2
3
4
8
33
5
14
21
16
13
35
12
24
38
41
32
1
15
22
102
11
6
50
43
44
57
31
105
400
83
79
145
34
70
122