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