3
0
5
36
23
26
21
17
10
1
11
9
32
6
13
8
38
7
18
55
15
33
132
28
45
105
16
31
22
2
4
30
12
27
34
20
88
42