14
16
8
40
29
32
19
63
55
112
35
11
30
46
77
15
70
216
89
9
75
18
22
12
5
47
20
125
21
211
43
145
241
213
76
127
199
81
258
33
26
113
111
39