87
157
3
12
45
30
74
21
169
281
105
223
29
48
15
86
218
61
25
47
114
80
210
18
55
43
91
14
23
36
53
32
153
1
57
24
38
77
124
141
22
214
7
40
295
215