62
49
22
87
81
533
113
209
147
8
4
15
0
2
5
29
66
94
37
138
54
26
25
297
149
201
91
27
59
45
6
19
7
35
562
150
58
48
12
88
230
70
80
16
33
592
14
65
55