1
16
21
159
18
36
28
12
33
6
19
10
20
31
8
45
4
70
5
40
3
55
15
34
47
38
17
107
80
24
53
43
48
63
125
29
102
114
93
139
51
32
161
62
35
224
66
91