84
47
46
12
27
28
168
233
68
23
57
265
18
30
202
658
298
42
74
48
7
67
31
228
45
1656
117
142
6
113
38
39
231
244
150
140
956
25
309
13
75
89
60
21
14
240
282
51