21
44
38
35
5
33
8
32
6
10
164
4
29
201
36
49
15
54
159
7
23
11
84
24
62
642
103
283
30
14
20
28
9
104
91
22
68
25
16
55
78
13
27