17
13
11
45
9
58
95
26
31
90
46
5
33
60
104
38
21
29
6
36
56
318
7
8
14
16
37
28
3
75
20
30
27
295
108
22
179
23
1
52