22
34
63
29
33
72
56
17
319
105
40
47
43
30
28
89
39
62
23
55
46
218
12
9
92
45
95
42
80
103
53
8
52
27
54
64
31
13
75
41
57
10
36
88
44
48