15
22
106
29
27
350
48
76
73
74
19
40
37
25
51
83
21
26
46
31
33
93
39
38
17
134
28
24
44
35
32
47
187
43
30
42
18
41
36
16
69
77
45
56