93
104
79
60
140
89
64
51
78
45
105
43
40
39
21
47
82
59
29
24
57
33
17
26
48
96
81
84
76
15
35
167
69
106
46
87
28
73
61
53
50
54
207
22
56
52
31
10
20
8
34
110
6