11
32
21
30
39
65
85
29
133
89
70
38
57
22
10
154
95
284
82
77
40
37
78
28
94
51
125
83
25
98
86
259
14
26
42
63
18
46
33
31
23
27
172
192
74
122
60