10
41
63
146
208
80
33
20
15
14
43
64
6
52
54
59
45
34
47
22
31
351
107
28
38
131
81
11
65
12
17
132
19
40
9
7
102
242
105
74
44
78
136