0
4
5
21
14
33
10
2
29
16
20
28
38
64
31
52
82
188
55
183
106
79
42
6
60
18
62
87
3
45
9
23
24
1
11
27
12
59