11
10
34
26
42
41
66
20
40
19
16
24
4
6
15
33
22
37
59
108
28
14
7
9
32
134
18
267
125
3
54
114
81
63
116
128
334
61
100
105
122
82
8
27
21