35
37
25
26
6
43
86
19
109
60
27
8
5
30
18
14
3
17
13
24
20
16
200
15
39
28
29
47
42
22
9
23
61
4
67
10
59
486