0
23
5
40
30
17
19
36
31
20
22
12
86
161
34
47
88
82
13
115
66
8
4
24
29
37
49
87
136
33
21
9
193
53
138
147
3
35
25
139
129
59
6
55
165