6
7
308
30
21
15
61
14
35
20
26
32
34
52
13
18
29
25
50
12
157
67
114
36
106
68
232
84
210
57
187
17
8
86
1033
43
220
51
214
37
245
66
576