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
63
84
210
57
187
17
8
86
1033
43
220
51
214
37
245
66
576