34
18
14
6
5
7
21
10
28
13
39
11
68
103
8
150
95
131
26
56
35
45
75
63
82
42
19
22
72
93
47
129
83
96
38
31
9