27
16
26
11
50
47
81
59
30
35
7
58
4
21
66
31
25
14
496
320
39
41
9
12
250
61
49
175
18
17
29
155
3
418
13
24
33
112
54
5
109
157
415
70
15