199
87
119
193
49
115
84
124
74
36
21
86
18
156
136
77
344
194
30
88
146
393
102
103
43
217
58
53
70
94
110
27
39
38
47
25
82
55
159
90
157
67
35
98
85
95
121
134
62
80
108
64