43
87
81
224
10
15
20
102
103
52
90
156
9
88
50
44
342
77
96
105
122
92
7
201
16
40
275
127
19
28
97
174
24
126
171
347
333
8
101
14
12
229
73
70
5
18
22
47
69
31
119
27