10
22
21
2
37
8
11
6
5
13
60
19
26
12
47
7
15
24
53
35
44
36
301
30
25
31
14
93
86
57
42
90
99
23
64
115
107
142
49
85
16
39
82