11
5
9
8
38
6
17
23
34
56
90
16
73
83
97
178
62
95
158
47
46
44
116
32
24
15
48
10
43
18
68
54
50
30
407
69
155
117
2
53
170
35
400
614
66
106
138
37
74