42
29
25
22
87
68
23
31
40
115
79
34
24
74
123
50
62
27
203
93
14
81
41
61
13
51
26
33
9
5
15
64
19
2
37
7
12
11
90
44
57
88
28
20
69
8