28
34
8
10
46
30
7
18
44
13
40
17
27
12
19
22
37
51
121
57
419
25
11
16
48
35
24
78
26
61
14
70
141
47
58
23
52
29
63
31