23
89
176
83
25
224
30
51
14
48
240
41
13
132
99
7
46
59
94
712
288
87
114
15
11
17
52
28
35
102
29
27
26
220
215
64
40
140
36
42
68
19
5
92
21
82
66
9
189
226
37
91