13
63
45
22
23
25
14
41
51
28
29
39
19
346
35
21
186
30
52
48
15
8
79
88
53
124
69
18
116
50
26
32
44
47
27
17
43
72
42
398
49
145