10
38
6
28
19
36
25
18
22
13
8
63
3
14
45
20
27
12
44
15
106
16
69
40
127
35
11
41
31
73
2
70
80
33
7
26
66
1
4
46
42
186