220
11
28
21
20
42
13
108
214
45
63
31
10
168
66
39
30
24
56
26
125
471
36
52
119
8
54
307
19
69
18
15
35
33
22
83
38
77
25
14
50
158
27
16
12
91
107
423
101
7
47
70
34
23