21
29
27
28
101
53
45
242
161
25
26
18
32
17
30
19
40
132
41
23
70
60
14
771
20
57
74
105
11
15
22
102
5
4
8
51
297
24
52
12
10
92
37