11
41
8
28
19
7
36
26
18
22
14
65
3
46
23
6
12
44
15
106
16
69
128
35
30
31
73
2
38
127
70
80
63
33
39
67
1
5
47
43
186