2
49
20
30
9
75
7
102
43
23
52
207
16
27
11
4
22
55
36
5
10
6
100
81
83
58
59
31
34
82
270
42
29
38
17
123
48
50
13
32
24
14
8
67