25
38
248
26
47
36
39
43
210
64
20
89
41
44
23
63
127
31
19
97
45
21
8
78
55
95
33
101
51
80
65
62
75
10
58
69
9
54
77
117
76
22
28
27
11
7
5
14
112
40
129
124