15
11
54
454
40
124
22
183
26
38
23
33
61
16
21
43
12
18
42
25
6
56
57
55
51
157
14
30
47
46
8
99
2
88
172
152
37
126
9
66
31
151
134
4
119