35
47
176
49
15
13
30
21
39
457
354
52
107
60
16
99
109
26
67
56
191
57
75
32
9
18
14
55
40
79
33
70
12
19
41
7
53
43
10
124
89
36
78
34
128
24
4
17
58
48