32
26
34
25
8
38
27
86
43
46
15
73
12
22
44
111
39
10
13
58
94
272
63
23
49
76
2
42
18
37
28
40
30
9
33
5
47
162
53
14
87