65
19
26
35
14
13
45
54
64
499
746
210
102
350
60
41
402
137
20
97
67
214
49
89
62
28
31
24
21
444
39
15
32
16
50
38
163