35
18
28
13
136
129
5
1
22
8
38
63
20
16
26
85
88
12
44
32
7
11
4
3
14
49
43
15
6
50
121
119
24
39
10
19
188
82
21