10
5
1
6
14
9
27
16
39
11
13
76
53
23
22
26
132
49
50
46
36
12
30
7
32
65
71
21
52
41
67
98
58
96
66
19
51
31
167
91
15
82
33