21
19
53
22
33
11
40
153
35
49
1
18
39
36
7
14
6
130
26
62
55
32
25
20
9
30
82
45
63
24
106
23
15
182
127
29
137
58
42
115
86
78
31
43
59
145
128