12
62
261
28
35
65
66
102
24
135
77
36
37
108
53
19
39
6
75
42
72
41
155
49
88
23
44
80
29
58
70
38
81
34
48
114
109
55
99
228
21
134
146
284
129
33
27
181
63