129
121
10
75
127
70
48
24
38
29
15
18
34
72
58
92
55
30
163
272
109
101
316
126
419
106
144
125
160
105
136
65
25
232
46
26
81
150
78
91
161
196
41
158
66
592
118
33
134