94
109
82
197
31
127
89
74
270
66
100
40
69
53
252
135
169
338
219
186
239
39
116
19
524
87
477
60
174
11
43
23
79
346
42
85
22
62
104
10
13
61
103
17
28
58
30
143
84
78
21
15
784
26
192