14
46
62
181
84
99
41
31
51
54
26
13
40
79
19
8
24
44
132
25
27
21
11
28
9
38
37
33
53
94
164
141
34
52
120
90
17
95
43
30
18
156
341