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