25
6
18
69
51
55
28
35
123
60
100
23
2
48
26
33
53
38
21
13
114
121
39
254
10
57
9
16
45
27
101
82
11
32
159
19
41
183
12
3
58
37
74
24
73
4