2
16
46
19
9
7
42
13
165
69
71
30
26
8
48
14
145
55
17
27
5
24
10
22
4
11
3
54
38
21
1112
18
12
25
33
108
23
15
50
44