128
62
26
26
38
283
133
27
43
50
81
134
41
29
25
11
105
44
21
20
62
40
16
34
114
154
58
837
170
45
70
338
79
103
201
138
146
159
75
115
74
109
58
163
70
115
80
133
83
87
76
207
122
107
80
140
172
151
24
165