74
78
246
150
59
14
95
105
39
57
73
29
15
11
18
22
2
1
23
16
61
184
27
72
170
31
9
13
4
213
131
38
308
43
34
3
19
48
26
33
45
52
17
287