16
249
123
38
97
28
59
6
8
41
24
176
40
67
217
19
35
45
83
169
74
54
71
84
32
92
49
11
73
14
147
12
15
4
26
1
288
39
100
325
23
109
76
104
105
87
3
2
161