428
269
10
44
111
46
85
477
0
6
259
53
99
37
125
68
202
157
80
17
51
86
166
16
94
452
18
290
20
12
13
77
159
9
108
161
48
74
118
25
41
102
70
30
84
160
28
22
242
1581
32