19
22
20
15
23
32
58
132
13
5
29
7
3
35
6
105
61
80
27
4
30
17
78
21
62
2
50
12
374
162
10
124
128
9
40
24
11
14
82
131