136
139
111
84
85
70
17
37
1846
13
27
86
22
15
74
10
64
7
47
43
78
12
144
33
115
52
29
160
90
156
30
112
38
65
267
66
34
42
92
53
60
76
146