26
9
93
68
157
14
40
21
6
306
34
51
8
309
45
11
10
15
50
32
63
4
94
17
16
65
36
20
71
41
47
23
289
43
31
5
42
293
28
25
19
75
95
195
260
7
27
158
781