116
246
41
73
122
141
418
193
197
279
78
37
27
172
42
186
411
69
26
165
22
55
150
12
194
48
125
80
31
130
18
67
86
166
40
11
149
43
23
50
32
79
56
34
36
76
72
110
16
25