94
13
179
61
263
66
146
70
36
95
0
50
7
60
5
26
500
462
145
16
3
571
39
108
149
10
88
11
82
44
51
148
33