28
39
46
58
14
17
90
18
19
10
52
67
100
61
36
27
47
33
213
111
5
3
49
21
20
69
22
29
16
13
7
24
8
12
32
11
6
60
439
135