206
58
136
12
140
29
4
53
61
71
194
90
14
36
296
364
325
189
214
23
39
70
139
45
87
143
76
19
81
96
98
10
116
391
50
272
20
124
150
30
85
113
112
82
28
49
242