14
59
36
38
51
57
139
37
18
15
8
22
9
46
43
2
24
203
172
72
27
16
58
3
7
53
33
128
26
41
101
28
202
11
44
13
40
23
29
63
19
65
67
312
47