28
59
7
20
34
230
17
45
87
47
159
31
16
54
5
83
30
50
35
11
123
153
66
121
71
65
55
52
48
37
18
56
24
43
106
36
114
27
46
33
51
21
40
29
15
41