46
113
35
74
40
230
27
9
135
13
34
5
39
36
63
52
45
921
220
387
53
54
195
78
85
16
94
41
64
7
44
23
77
48
38
20
42
12
4
50
22
81
17
83
51
155
209
84
62
10