247
41
23
70
71
94
91
373
178
56
51
286
108
12
50
27
520
213
75
74
515
34
13
8
105
118
139
45
10
59
32
26
16
63
35
14
48
61
60
78
57
15
97
19
55