7
4
57
194
307
46
152
8
6495
72
37
44
12
27
36
32
328
61
50
386
21
350
54
42
14
22
30
13
595
58
2144
125
163
23
135
121
105
67
87
64
75
521
31
117
4210
25
244
20
170
18