315
45
19
63
47
7
18
356
61
93
48
17
55
101
3
43
32
29
21
38
11
124
9
8
23
28
44
52
431
138
200
79
30
42
46
16
12
346
33
10
287
67