25
43
17
23
26
59
112
47
10
32
2
45
103
24
20
39
38
126
15
34
58
83
9
67
11
95
57
53
108
44
55
122
33
8
21
448
14
62
7
152
51
86
12
76