9
23
40
27
73
59
45
12
53
32
38
165
24
89
42
79
95
62
35
20
98
10
16
5
41
44
30
15
36
31
58
122
55
189
17
92
29
322
4
33
54
46
109
19
37
7
56