95
47
26
10
132
103
93
52
69
118
41
50
107
8
75
99
47
171
127
55
62
22
75
70
97
42
50
74
103
101
42
10
50
85
19
13
119
38
7
158
23
48
84
28
61
69
82
130
28
44