22
11
3
2
21
8
14
35
53
74
32
89
58
19
72
136
9
43
45
39
83
37
46
36
62
34
64
67
84
55
16
24
191
82
25
15
20
48
71