106
41
10
7
127
118
42
22
175
95
52
103
70
13
62
107
94
50
50
26
76
88
10
74
11
70
75
130
93
55
19
38
101
50
97
8
14
172
119
99
107
47
158
84
85
48
69
13
14
48