235
45
194
148
14
466
185
326
696
30
94
59
560
10
6179
74
1613
51
73
55
557
263
98
4407
56
57
151
108
39
22
145
71
49
60
88
32
82
66
68
78
35
107
344
163
69
242
203