78
33
20
81
102
96
1
5
27
42
58
16
111
87
13
37
15
54
50
137
26
151
63
40
69
181
2
17
38
11
4
29
8
191
6
9
79
233
1277
28
221
494
153
127