261
91
19
73
3
66
15
17
130
13
1
59
260
7
39
5
4
176
61
87
12
52
41
9
2
11
48
289
18
16
14
1230
998
290
99
195
104
70
20
8
22
0
29
67
691