75
14
33
25
19
50
23
46
31
34
6
37
62
57
13
82
55
18
2
22
137
11
24
103
20
1
16
53
7
128
64
26
63
93
203
285
35
39
74
29
17
127
56
47
71
115
58
789
51
12
140