44
23
33
54
62
89
32
308
67
43
55
30
26
31
37
24
48
276
17
40
63
45
47
51
39
46
19
25
21
36
20
559
79
42
14
27
29
95
28
105
41
12