25
27
38
23
113
8
103
31
29
58
52
41
83
50
40
86
66
13
179
190
68
110
70
48
144
28
51
237
91
19
295
47
46
69
78
105
49
85
26
43
22
99
148
33
36
11
60
37
35