25
50
137
48
22
11
105
18
76
81
29
34
86
52
37
49
8
258
26
12
62
9
45
5
28
16
20
42
2
74
130
43
19
10
33
23
36
67
47
31
58
184
257
63
41