85
25
60
58
7
448
8
278
55
31
101
94
30
77
50
32
27
10
70
65
218
67
5
26
19
18
34
17
15
14
9
126
224
61
33
91
208
54
45
81
41
16
112
131
6
51
95
75
93