3
14
2
18
7
17
12
31
26
13
11
6
73
20
9
24
30
41
106
34
16
1
65
21
8
10
28
48
22
44
144
140
40
27
58
19
4
79
122
5