6
29
68
262
298
36
14
65
75
28
12
45
40
83
17
98
8
50
47
432
34
16
49
154
42
144
215
13
48
337
96
101
116
55
235
131
280
106
69
122
15
166
25
90
60
53
89
41
18