43
157
3
265
64
108
256
46
221
65
173
33
114
24
142
13
106
68
395
11
161
10
129
35
9
92
4
86
15
255
1
112
260
74
122