28
31
13
137
104
60
21
15
16
56
37
41
18
23
75
3
25
27
59
40
22
51
73
10
57
1
19
30
50
39
11
6
52
14
26
29
92
34
12
66
173
61
209