17
6
28
3
16
148
67
37
39
26
38
72
24
19
56
243
41
303
33
21
80
15
20
12
22
13
43
126
118
70
50
108
30
34
45
167
25
14
9
68
79
63
572
103
152
114
18
29
53