0
33
15
10
16
3
17
19
6
13
32
37
40
12
8
23
18
24
22
14
20
25
46
36
5
116
81
35
27
47
68
82
76
67
43
100
103