119
5
46
290
4
140
72
16
134
13
20
24
123
204
60
0
28
185
73
44
295
292
22
31
982
154
8
59
411
10
99
82
202
180
14
215
7
45
114
296
12
105
35
56
70
52
113
254
41
34
490