23
15
92
80
17
159
216
35
63
52
46
84
11
59
29
43
179
70
60
136
2406
31
119
204
50
151
130
131
91
13
28
8
6
2
7
30
113
282
12
137
96
25
79
44
125
53
49
188
47
32
54