21
49
30
25
37
19
35
116
23
114
36
23
42
30
8
13
29
63
30
77
58
42
34
31
22
Next page