50
36
178
59
94
82
75
46
80
42
63
136
27
74
53
67
32
79
65
22
97
29
89
93
174
90
54
85
83
73
87
47
176
155
95
365
48
26
19
224
15
68
23
17
56
41
7
200
211
195