20
119
2
24
31
77
52
14
7
6
183
10
44
32
33
90
3
35
225
8
115
58
27
68
51
47
15
5
37
30
45
17
12
50
22
25
19
23
48
65
4
38
13
9
55
63