21
54
38
16
10
6
18
24
25
26
19
15
11
49
9
5
14
58
200
13
36
82
20
60
23
8
102
17
40
7
12
37
30
34
29
35
22
39
28
52
118
53
130
50
115
507
78