6
11
9
31
22
33
17
77
35
13
34
69
25
48
129
75
21
70
97
117
51
41
42
16
59
58
154
53
288
23
18
28
60
19
38
29
56
39
73
37
122
79