8
16
30
20
22
18
33
19
76
11
9
12
107
4
17
40
47
24
51
60
50
28
2
10
6
29
41
3
21
152
14
27
26
53
25
196
34
23
5
37
15
173
57
45