100
11
34
31
82
90
15
29
16
7
10
5
19
136
35
52
48
27
62
23
40
12
22
14
33
73
53
24
36
13
80
6
133
4
9
8
26
17
18