86
72
23
12
46
53
48
22
10
19
31
15
59
25
263
13
91
50
30
8
28
16
66
83
64
36
24
78
5
62
40
136
76
509
4
9
418
26
20
14
94
27
138