53
93
1450
48
61
190
863
80
31
45
32
410
611
3119
4775
417
76
317
1306
118
82
75
44
35
63
84
141
23
110
70
116
59
201
77
40
67
16
90
142
26
21
89
51
52
92
42
34