0
31
6
7
22
17
19
1
18
15
102
33
27
14
24
87
54
77
51
12
80
4
11
37
40
25
3
52
43
127
115
94
58
90
122
36
198
65
92
131
75
157
107
16
26
2
21