24
11
4
14
6
3
7
9
10
2
16
34
20
12
17
23
53
71
45
15
49
22
39
25
18
52
202
27
41
48
87
57
738
108
50
72
29
199
103
89
95
700
110
77