1130
344
210
257
148
55
83
82
896
65
443
134
84
548
111
108
1
34
311
105
25
7
16
147
32
220
177
63
17
133
101
29
50
170
117
38
28
42
121
51
85
39
235
33
41
43
20
213
128
5
31
36
127
243
255