68
40
23
35
8
67
30
63
109
52
17
26
57
18
41
152
103
12
146
13
60
304
9
294
69
72
76
56
248
34
147
22
151
10
158
93
48
25
84
106
148
81
137
32
266
20
28
1