3
15
6
20
39
51
21
44
178
108
100
62
9
33
1
111
34
64
22
55
12
115
92
204
11
31
26
74
57
99
41
53
7
17
73
48
14
27
75