99
118
24
13
6
4
31
30
16
38
59
5
9
26
37
536
25
113
12
7
29
21
146
114
134
50
76
71
89
54
14
18
10
19
69
8