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