2
21
10
308
20
1
33
8
27
9
17
29
37
76
14
149
5
30
74
15
4
45
6
232
25
13
31
26
22
16
7
11
12
39
18
46
0