42
34
27
17
28
142
31
123
39
156
29
9
55
16
11
35
98
13
158
40
94
80
26
38
25
51
59
14
46
21
44
60
81
525
106
64
160
86
107
15
48
186
36
12