50
29
8
25
12
18
17
57
22
49
31
16
7
11
26
13
30
41
5
20
35
122
15
19
27
14
28
21
40
62
6
34
10
9
118
55
200
51
66
39
32
43