5
25
17
4
1
8
249
7
9
48
365
124
14
167
42
10
65
2
50
28
57
146
99
366
32
159
62
13
56
16
12
89
3
22
38
43
82
11
196
87
176
27
29
47
161
97