15
29
35
26
1
10
51
16
21
27
14
221
23
9
4
640
17
54
147
13
7
79
6
42
20
11
3
138
43
22
90
32
41
40
24
101
75
12
53
36