72
26
29
22
65
32
39
232
86
21
96
45
238
100
20
24
16
46
7
15
38
97
23
18
69
113
37
50
44
87
53
54
41
5
27
42
59
101
30
88
8