8
102
6
28
122
520
49
24
73
29
30
23
223
25
12
35
48
21
51
33
70
38
152
16
91
39
55
78
201
46
7
5
171
15
27
11
19
101
65
52
13
31
89
34
14
47
131