136
950
14
21
15
23
147
50
157
74
19
41
9
191
45
122
64
110
93
111
143
72
36
49
205
114
26
11
101
20
13
92
24
48
44
43
115
69
61
7
86
8
29
140
65