25
29
39
44
205
33
92
50
75
46
45
77
16
14
147
43
125
8
19
66
134
126
47
76
61
74
37
30
31
101
42
167
17
154
51
32
68
111
35
65
219
40
229
152
21
114
119
58