100
87
103
73
16
23
13
20
18
49
45
1
32
53
27
77
70
11
7
52
0
26
51
4
36
12
8
15
60
9
17
35
41
38
108
31
19
2
5
3
10
24