14
105
23
58
37
10
56
26
35
46
15
9
52
29
59
31
12
19
44
36
87
7
27
4
214
16
22
28
60
42
21
89
40
17
107
25
165
53
93
39