25
41
32
50
34
16
357
444
23
13
11
35
9
40
118
36
102
51
33
17
26
60
63
159
14
15
466
101
29
45
116
31
56
121
47
28
74
58