46
138
115
13
10
77
19
53
44
42
129
71
78
254
75
113
65
54
228
142
118
34
92
76
60
30
39
32
141
526
21
290
17
20
108
26
47
94
49
96
306
18
38
33
29
81
5
35
37
50
206
45