19
82
7
56
15
36
131
60
150
35
48
24
22
43
52
119
120
224
29
53
41
31
194
576
122
1322
44
67
30
72
99
51
266
409
355
61
64
261
16
39
17
10
75
202
92
63
199
95
113
112
252
348
107