14
127
52
55
34
7
35
109
102
38
27
17
21
22
39
13
111
29
19
73
40
145
45
28
44
78
142
444
50
64
70
60
33
56
87
543
8
107
271
25
46
119
57
30
63