79
96
40
479
16
15
17
581
52
254
93
30
39
168
325
25
4
204
128
10
55
12
84
164
13
9
2
5
11
209
434
309
23
63
31