98
33
126
145
31
14
13
45
59
90
35
41
142
165
46
139
65
141
62
243
29
230
3
104
119
15
30
39
311
272
220
106
54
99
269
34
195
18
88
158
179
61
375
51
70
11
7
1
69
169
208
8