11
39
6
28
19
36
26
18
22
13
8
63
3
14
46
21
27
12
44
15
106
16
69
40
128
35
41
29
31
73
2
38
127
70
80
33
7
67
1
5
47
42
186