92
24
54
26
49
34
170
19
7
146
21
41
27
12
23
32
302
33
39
43
166
94
603
390
374
112
52
73
373
122
127
17
90
525
520
419
321
310
46
22
266
101
320
436
433
171
332
15
45
428
53
1386
169
189