11
22
2
37
8
6
10
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
21
85
16
39
82