98
1574
18
3
19
30
16
26
7
43
179
52
81
93
32
25
88
46
31
23
9
27
129
15
6
17
79
47
14
110
20
13
157
8
4
746
24
40
0
70
112
51
28
151
482
60
48
82
1368