58
24
65
21
118
210
48
19
44
140
179
22
43
47
133
80
67
107
679
46
110
156
100
175
154
8
50
74
15
56
11
136
35
23
34
59
63
39
32
149
87
82
113
49
41
14
26
40
33
296
138
250
10
130