21
18
202
38
363
60
166
24
27
14
57
15
65
51
50
10
8
44
49
3
6
40
55
22
9
26
25
122
17
19
13
46
4
20
5
59
134
28
165
7
31
118
11