165
16
50
17
89
29
8
57
74
28
31
26
45
22
2
5
9
19
27
92
75
112
35
4
6
56
73
34
10
459
36
20
59
13
24
23