15
547
35
7
91
75
23
50
68
44
4
26
0
65
19
20
18
124
2
25
108
8
112
85
12
113
38
82
49
57
104
518
97
45
100
184
37
60
54
168
22
53
11
145
14
66
6
33
62
3