1
13
20
22
9
52
68
150
41
21
2
3
8
7
14
19
56
88
159
76
64
29
49
87
30
44
15
110
12
16
17
47
106
18
11
10
37
35
33
54
31