66
14
67
161
145
53
17
76
22
20
167
84
13
31
43
30
7
10
39
27
288
36
3
58
289
34
57
11
52
26
79
237
72
105
45
166
104
55
15
24
29
63
38
122
95
25
225
41
40