84
32
99
49
136
131
322
112
270
41
116
23
95
21
210
3416
142
16
26
50
296
31
111
153
160
175
88
106
20
101
38
52
14
79
18
17
7
170
65
129
203
28
56
90
167
448
35
68
137
420
204