46
51
22
15
263
33
513
192
385
52
44
14
100
3
16
24
25
65
255
48
26
106
83
36
86
80
37
19
110
164
168
59
85
49
27
13
158
92
30
143
34
4
20
47
67