27
25
3
19
23
7
100
2
22
5
10
33
57
36
11
76
14
12
44
141
43
8
21
26
15
29
6
49
48
89
52
58
4
31
32
13
16