8
15
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
7
39
53
129
4
28
40
16
61