28
31
43
4
57
42
15
23
13
30
21
22
26
51
58
69
33
64
77
78
62
25
8
18
82
17
24
9
7
39
92
35
29
16
1157
20
19
1279
1393
121
14
10
34
112