54
155
38
37
16
31
67
213
28
56
51
116
35
387
78
97
17
55
106
68
48
684
20
291
30
98
123
40
69
8
52
15
34
36
29
13
359
418
207
350
127
58
19
47
18