22
13
2
21
8
40
10
12
70
6
28
23
17
27
36
9
39
19
7
15
3
35
31
90
34
20
30
47
60
14
37
162
33
202
57
294
79
24
41