21
23
29
44
16
32
15
9
7
4
30
20
14
52
10
6
192
122
13
5
106
8
34
38
78
18
83
76
77
190
54
48
108
109
90
3
22
28
114
75
42
36
45