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