4
11
12
2
16
27
21
8
20
3
18
13
24
6
1
5
32
131
37
49
44
22
43
48
19
185
9
60
76
42
14
53
86
66
124
116
34
30
123
106
41