50
15
8
27
11
79
13
543
12
55
7
45
58
575
385
66
239
32
59
72
56
38
23
76
101
34
31
24
20
33
132
10
176
63
6
9
16
4
21
270
30
54
80
108
60
5
18
26
36
211