238
56
61
36
38
59
65
140
91
93
877
600
2
1
1
154
83
17
1
1
1
128
12
2
6
1
1
1
2
1
1
1
6
1
1
1
1
93
1
1
92
1
3
1
252
3
103
11
441
301
21
1
1
1
2
2
3
5
9
283
2
6
27
1
70
2
441
21
26
294
301
225
7
2
1
3
215
6
25
14
2
1
2
381
3
1
10
1
2
8
3
68
2
1
7
2
5
3
6
1
18
6
1
2
1
1
9
5
1
1
536
3
40
2
3
7
128
1
1
1
1
1
1
1
1
4
1
5
1
1
19
2
72
19
759
25
2
462
1
295
93
1
25
289
12
25
89
34
58
868
9