3
32
8
52
39
6
15
171
12
10
19
467
57
30
11
5
66
29
87
46
51
14
16
215
124
20
9
23
17
43
74
204
47
234
123
33
41
128
91
59
49