21
30
9
60
13
38
18
5
124
20
49
34
91
15
464
2
45
237
27
148
32
19
133
35
48
117
11
70
103
37
72
63
68
6
7
10
0
1
4
44
36
25
23
86
31