25
24
31
35
60
72
30
89
8
28
29
38
9
276
64
68
107
266
16
97
2
4
37
32
10
26
51
261
100
47
87
220
218
12
20
7
6
48
17
13
23
310
42
53
22
41