52
125
30
35
38
39
10
15
44
12
129
13
25
6
29
37
45
32
23
42
7
22
24
16
31
161
46
17
11
18
19
98
53
34
147
63