3
11
26
6
15
28
244
45
8
60
30
17
5
59
157
10
67
284
68
51
23
19
74
713
9
24
2
50
48
20
25
16
83
75
22
4
13
1
21