327
130
251
107
13
21
9
5
62
8
7
24
60
26
6
54
69
53
19
63
15
282
102
42
35
22
48
11
51
38
3
33
4
27
39
80
18
211
398
72
55
49
12
20
2
47
56