15
50
44
299
8
3
6
22
85
97
149
16
11
45
177
28
17
18
4
35
20
13
12
98
29
27
151
61
109
60
10
82
7
14
33
75