3
11
6
10
9
65
18
16
25
23
167
12
28
33
49
47
63
19
52
5
59
34
15
7
2
44
20
98
26
14
1
134
51
87
27
48
32