3
19
44
5
6
13
181
38
55
7
11
37
22
62
42
16
12
57
29
214
121
79
86
135
124
52
35
71
39
47
264
158
348
96
104
98
80
25
170
147
159
54
30
77
59
88