328
11
55
51
7
2
12
28
16
10
39
90
9
50
14
15
57
4
75
72
26
34
32
13
77
217
19
47
835
88
46
5
18
427
27
3
6
48
17
21
25