5
13
26
18
45
8
42
17
92
72
43
34
98
40
165
21
65
35
15
6
38
12
10
9
193
23
30
20
16
47
67
51
27
28
107
73
71
55
105
121
125
39