8
3
6
46
34
36
14
18
72
10
152
11
13
83
21
19
25
28
67
97
53
50
89
77
62
263
295
93
49
48
33
124
16
356