28
96
17
68
57
69
12
271
62
54
31
203
291
24
0
101
32
95
29
35
385
27
172
99
3
18
47
70
36
10
8
51
58
23
88
20
52
9
21
66
71
19
149
45
49
48