29
11
35
7
145
149
117
5
12
8
50
200
24
94
19
28
23
26
14
10
25
17
102
43
18
21
39
34
22
9
6
148
16
51
44
45
147
20
13