25
2
13
29
41
16
209
83
200
19
51
277
27
79
31
37
62
30
48
34
114
53
103
43
122
58
32
20
4
68
17
28
97
78
14
47
85
21
12
7
39
72
10
33