8
10
13
27
159
4
11
9
30
38
23
12
37
43
59
91
75
17
57
25
135
42
33
92
19
18
40
16
61
102
28
123
88
130
29
90
80
22
35
53
47
46
44
24