15
565
8
49
107
18
56
26
38
20
79
21
39
301
50
37
52
63
10
98
87
43
102
44
124
33
27
45
47
46
32
218
68
14
22
81
67
9
58
62
144
30
100
23
65
83