3
32
17
26
20
46
15
9
25
38
47
40
36
53
236
114
80
56
23
11
61
4
12
49
50
16
117
153
27
19
68
184
193
6
28
280
34
67
174
78
33
104