83
58
27
50
60
25
20
65
243
37
61
197
3
140
158
24
43
64
35
28
12
36
15
66
39
16
33
116
54
29
123
30
67
53
26
52
878
34
117
45
18
23