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