11
6
28
15
33
31
21
35
19
32
22
56
80
77
24
41
129
30
25
61
37
54
27
88
34
23
20
48
40
18
81
104
17
107
148
173
97
66
209
49
51
62
68
16