65
15
34
94
108
277
460
36
54
39
133
221
21
40
151
491
113
130
74
35
48
22
27
117
51
50
18
88
67
33
86
114
19
7
38
37
5
119
20
78
98
85
49
123
11
1
9
138
41
46