15
143
9
98
71
52
44
70
28
12
160
49
119
25
55
75
33
56
54
22
132
72
37
356
125
85
59
39
332
51
47
20
2
10
13
8
114
24
262
69
31
177
121
19
6