80
73
125
30
34
26
10
23
7
25
19
136
24
21
22
5
62
17
13
15
39
104
57
28
18
78
38
8
50
27
75
349
16
3
20
43
45
93
52
9
63
326
51