14
7
11
114
100
6
16
77
49
18
22
38
25
29
23
128
45
85
71
103
70
31
75
36
384
13
21
27
194
76
30
137
33
40
48
43
310
58
61
210
53
15
78
50
54
35
66
44
73
47
88