50
168
70
181
64
157
85
44
73
28
123
12
46
71
19
76
7
150
41
22
145
34
72
30
35
103
13
14
60
27
21
16
25
17
37
51
43
81
18
26
59
117
77
55
11
31