26
31
73
23
19
7
59
25
11
18
4
406
50
21
10
15
75
54
24
200
66
101
12
127
467
45
68
89
46
42
32
65
106
22
359
86
77
297
158
6
74
51
82
81
64