61
16
24
66
475
2
51
263
45
25
49
59
28
116
75
106
38
58
94
64
29
71
98
50
113
41
62
53
21
54
92
57
95
22
78
27
135
42
69
33
52
11
20
82
90
7
23
206