24
21
404
135
596
11
103
68
62
120
39
72
391
96
83
13
80
18
32
860
191
8
47
12
14
35
20
10
22
42
49
738
61
60
51
368
364
980
131
522
127
122
50
65
87
27
132
137