3
11
138
25
13
1
20
6
17
8
28
59
34
27
33
9
12
7
55
14
52
282
29
32
10
38
4
23
44
2
64
73
56
62
69
21
180
22