236
67
12
73
92
208
35
34
110
103
91
93
98
199
163
99
197
360
200
127
51
43
143
142
26
398
25
126
37
59
19
28
225
423
66
30
22
89
77
114
18
108
739
176
5428
160
52