18
7
15
54
36
13
5
11
10
32
14
88
53
37
9
25
42
339
84
65
74
225
55
115
184
40
77
23
148
62
117
105
63
49
284
52
132
110
73
158
43
28
41
31
86
38
30
29
146