83
126
36
27
64
90
139
17
40
716
15
9
74
21
14
23
25
28
26
13
8
24
54
12
18
48
33
19
43
35
114
20
95
10
80
397
53
814
31