25
44
23
4
16
26
120
76
21
45
29
15
33
7
9
30
10
6
192
122
32
111
34
8
38
79
18
84
78
80
191
20
22
54
110
109
87
3
116
75
43