25
246
43
84
62
44
42
23
193
33
121
64
218
17
77
55
32
92
14
98
10
82
37
24
45
71
30
19
248
165
56
124
47
58
74
39
72
75
114
179
90
242
85
28
80
109
86
97
40
94
61
116