19
12
32
10
16
17
11
7
52
30
22
36
6
42
49
15
23
9
58
427
65
77
1
35
2
46
24
116
137
139
13
38
8
5
70
47
345