39
26
19
21
28
87
59
110
60
14
291
43
64
29
24
11
40
23
95
15
96
45
16
32
25
33
37
13
34
22
52
7
46
58
77
81
41
102
36
31
94
74