15
52
36
14
32
159
41
94
19
9
11
298
43
13
28
8
48
50
26
176
121
12
58
70
217
99
33
18
37
17
35
22
49
29
56
21
96
65
87
92
80
47
27
16
10