8
16
18
107
35
42
45
20
25
12
27
32
21
14
13
38
17
6
75
41
11
9
23
46
36
121
48
325
57
15
7
39
53
129
4
28
40
61