20
11
104
48
29
23
28
50
4
9
5
37
3
44
17
63
19
54
14
57
49
27
141
24
6
82
88
52
362
8
56
21
67
62
12
10
13
25
41