298
30
17
12
64
56
1
66
24
29
37
115
604
13
307
4
28
85
76
8
16
82
11
137
215
7
35
2
138
144
43
34
25
36
3
20
10
257
21
27
91
168
78
93
87
18
105