0
6
2
1
4
105
36
11
15
22
3
19
44
5
16
24
61
13
31
101
65
26
12
20
27
14
34
56
50
41
10
7
45
8
9
53
103
67
93
131
145