202
196
79
174
230
73
20
29
111
98
137
75
56
159
77
27
16
49
22
18
31
42
19
119
39
69
33
153
120
138
122
55
6
44
13
28
17
11
38
84
26
76
23
275
93
169
103
9
168
71
30