9
1
5
16
32
11
3
24
6
10
60
71
19
67
34
27
35
107
42
31
28
22
63
18
13
41
20
33
25
203
45
46
52
36
72
103
29
88
44
30
174
49
185
50
58
81
200