15
9
11
155
14
545
60
59
108
42
34
117
16
41
31
37
43
54
5
27
106
78
191
88
217
149
67
55
13
145
122
74
2
383
71
10
302
20
61
72
24
129
127
139
38