4
55
16
14
25
33
3
13
17
12
7
1259
44
27
38
40
11
45
19
36
28
56
9
275
21
78
104
490
97
67
93
745
394
18
23
41
68
83
144
42
219
71
34
72
147
35
267
240