32
111
104
14
73
30
42
57
20
6
4
18
27
28
51
184
62
29
59
54
76
63
40
78
96
31
68
217
60
15
44
33
39
11
89
17
37
41
64
25