187
43
52
77
38
90
31
143
102
92
855
679
1
2
1
187
72
13
1
1
1
1
2
1
1
1
1
1
147
4
1
7
4
1
1
1
4
1
1
1
1
1
92
91
2
1
1
1
200
1
120
11
444
261
19
2
1
5
3
250
5
1
3
24
2
1
2
92
1
444
19
32
310
1
298
209
9
2
1
1
1
223
6
26
11
1
1
1
1
1
364
16
1
3
3
11
1
2
2
48
8
1
1
1
11
6
1
7
1
17
2
2
10
6
4
1
563
1
44
1
2
1
5
86
4
1
1
1
1
1
1
1
1
1
4
1
17
67
1
34
729
20
4
415
2
319
98
2
19
257
5
24
92
26
52
846
9