35
46
26
9
8
37
1
14
7
107
50
6
10
22
65
40
193
49
43
5
2
16
33
18
17
19
32
59
21
38
109
28
15
118
41
135
82