14
165
24
11
82
54
122
154
57
142
170
342
139
38
998
169
736
551
56
13
45
43
80
192
65
204
136
69
36
50
28
111
17
49
46
21
81
42
20
67
76
147
52
26
117
255
64
66
55
86
99
550
127