5
38
18
50
34
49
51
39
334
9
64
26
43
25
22
101
45
30
53
12
265
314
35
23
21
115
224
19
61
16
20
24
319
42
17
14
273
110
33
57
65
125
77
120
69