319
76
34
45
28
44
172
208
17
663
26
216
273
52
502
4
157
209
41
13
18
506
359
59
123
25
57
20
160
32
6
23
47
110
481
12
21
532
65
148
558
42
439
29
66
104
535
53
84
3