17
75
11
10
34
25
26
22
14
9
23
30
20
47
7
13
18
42
12
31
27
24
32
29
39
21
104
28
108
84
19
16
373
48
813
120
44
388
452
78
45
127
51