21
31
26
7
35
22
38
2
17
40
20
15
16
32
53
73
1
47
10
29
145
28
27
25
11
23
51
8
0
13
45
30
3
196
43
87
80
39