19
18
25
100
17
12
82
6
24
15
13
9
21
2
35
31
26
34
101
33
3
50
27
70
89
28
96
41
7
16
175
8
39
29
22
48
11
256
69
46