50
34
77
27
43
41
160
145
46
53
32
90
24
25
33
26
467
12
127
85
120
189
202
48
131
178
54
45
55
17
67
49
211
51
29
137
69
16
9
19
162
28
36
148
155
59