24
157
34
14
16
17
94
333
347
23
57
54
21
13
20
19
6
10
69
58
64
78
245
15
27
30
49
29
101
269
46
132
134
45
28
173
70
120
256
127
51
255
53
42
52
62
9
25
50