81
55
6
8
14
86
58
196
28
33
54
102
37
84
94
98
105
48
145
142
45
210
25
67
110
308
76
226
83
133
121
219
38
146
64
85
158
49
118
107
173
31
125
168
62
242
137
89