397
60
89
38
132
59
143
217
153
177
596
869
1
1
2
1
3
3
1
1
223
145
35
1
5
1
3
1
1
1
269
14
1
2
10
1
1
1
9
2
1
1
1
6
1
1
1
1
159
1
1
1
1
124
1
3
1
1
414
3
150
21
657
609
28
1
1
1
3
2
3
9
12
575
4
12
44
1
100
9
657
1
30
56
488
465
399
7
2
1
3
1
403
6
41
16
1
5
10
2
565
3
1
29
1
2
1
1
8
3
1
10
94
2
1
19
2
8
3
14
1
38
6
1
2
2
1
44
5
1
1
2
1
931
11
1
55
3
2
3
3
4
2
36
218
1
1
1
1
1
1
1
1
1
1
3
1
1
16
1
1
9
1
1
25
5
152
18
59
1196
29
2
4
2
815
2
1
1
459
149
1
34
581
23
61
221
90
102
1454
11