65
14
18
115
88
84
8
265
63
67
59
75
19
16
33
64
17
58
35
11
27
9
13
308
311
29
28
51
55
149
32
172
215
44
109
136
20
46
106
42
332
126
41
47
97
85
54
186
301