16
41
21
13
20
25
4
34
45
36
14
5
30
0
3
27
22
10
8
264
114
190
662
15
6
38
44
47
37
55
370
32
109
19
18
84
59
26
174
54
17
97
94
58
24