63
52
10
28
68
33
8
19
128
411
44
91
72
36
43
85
80
18
108
53
186
594
30
75
34
142
48
312
20
268
588
58
74
125
191
9
40
27
21
51
13
50
17
73
16
12
56