50
23
4
30
47
14
15
41
73
53
56
33
27
40
149
9
51
17
10
54
3
16
6
35
11
25
28
2
7
57
8
24
29
20
13
19
44
18
49
64
140
31
69