10
115
50
226
45
13
17
22
49
2
5
21
4
15
20
6
19
9
31
47
330
30
16
44
8
26
1
25
14
12
27
23
42
48
149
3