50
46
14
20
129
91
73
94
71
17
41
80
24
63
77
13
37
12
43
88
90
22
70
115
2
124
117
4
54
33
7
10
21
51
38
34
164
15
110
25
67
9
5
68
59
44
6
29
127
58
8