106
45
155
68
13
99
26
145
191
97
67
110
33
8
242
190
15
63
6
4
114
12
25
14
124
30
72
46
5
259
205
117
18
201
60
53
243
89
277
91
182
7
37
70
16
1178
113
55
10
317
29
147