6
3
23
63
85
7
282
40
184
70
123
33
95
26
25
139
78
104
147
36
301
177
176
38
80
67
611
30
84
89
106
73
81
27
24
51
55
127
13
110
8
28
49
34
79
22