0
3
4
104
14
31
5
60
21
9
32
22
102
20
24
62
19
8
58
7
43
41
13
50
72
142
48
23
55
35
27
64
45
6
44
29
25
17
100
30