15
13
7
49
41
549
195
109
78
155
55
44
62
32
67
21
90
79
27
74
36
33
29
35
170
75
80
50
64
31
105
63
230
159
18
153
93
108
239
89
68
97
103
76
69
30
86
129
87
163
12
70