53
93
1448
47
61
190
863
79
31
45
32
408
611
3117
4773
417
76
317
1305
116
82
74
44
35
63
80
75
141
23
110
48
70
59
200
77
40
67
16
30
90
142
26
21
89
51
52
91
41
34