863
80
31
46
32
410
611
3119
4777
61
417
76
317
1308
118
82
75
44
35
63
84
141
23
110
48
70
116
59
201
77
40
67
16
41
90
142
26
21
89
51
52
94
34