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