26
33
12
20
17
4
6
25
3
21
11
9
2
5
23
8
15
13
51
45
44
16
39
65
54
66
114
82
34
53
52
81
60
134
102
137