10
19
158
57
5
15
7
59
43
53
24
76
66
16
17
70
13
82
35
37
74
4
23
8
100
63
14
3
2
20
33
9
40
11
123
29