51
22
37
35
34
13
5
26
9
7
17
93
14
11
30
20
10
43
99
8
82
200
6
48
88
23
46
15
36
59
38
33
12
25
16
21
18
41
45
24
47
97
144
62
127
68
77
50