4
5
12
26
18
45
8
42
17
41
91
72
43
34
98
40
165
20
65
35
15
38
11
9
16
190
23
30
19
47
67
50
25
27
22
107
71
55
105
120
125