1
78
126
18
11
24
5
223
96
29
227
19
54
83
35
257
52
228
27
32
36
6
37
40
9
4
16
8
3
28
155
20
22
93
15
46
252
62
205
149
39
165
573
100
59