16
83
180
64
22
61
235
44
27
59
114
73
33
117
56
686
138
427
34
63
71
389
38
185
557
79
40
250
189
203
13
616
70
89
28
154
21
94
43
52
26
127
23
82
3
95
14
51
48