59
57
144
7
13
355
5
52
4
43
24
8
140
22
161
82
51
478
69
67
25
6
70
226
157
40
9
75
12
36
23
63
127
34
32
282