14
12
33
30
144
26
207
44
65
118
288
96
93
94
17
63
50
27
43
18
149
38
28
55
42
45
83
35
89
114
74
81
34
10
8
48
41
52
165
13
29
76
11
64
70
24