8
46
6
133
17
134
71
43
80
253
42
79
28
77
18
88
9
7
14
238
83
233
15
33
16
197
325
95
159
89
108
10
21
34
5
219
19
117
53
20
50
30
49
340
11
326
48
4