81
143
16
95
183
118
3
259
45
70
10
12
64
5
38
61
107
31
15
237
53
238
78
142
43
256
138
36
23
18
28
44
111
25
69
67
7
77
29
76
80
39
51
93
188
42
50
47
13