47
52
46
44
54
114
313
14
153
78
49
64
18
74
22
73
177
130
25
24
40
65
23
16
27
85
70
20
21
35
79
6
357
62
10
66
19
55
223
84
138
7
38
30
126
13