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