256
700
41
341
122
527
114
608
45
263
54
172
82
246
151
17
202
44
123
4
106
12
110
22
108
7
135
16
154
5
127
14
68
3
130