343
53
144
78
139
90
114
249
187
173
693
877
1
3
1
2
288
141
27
1
1
1
1
5
1
2
1
2
1
2
1
1
3
1
1
319
22
1
1
14
1
5
1
1
1
1
3
1
6
1
1
1
1
1
1
154
1
125
5
1
1
5
392
5
167
46
745
581
31
2
1
2
1
6
9
545
12
1
8
65
2
1
3
1
124
8
745
1
33
109
532
1
465
436
12
3
1
1
1
414
6
55
12
1
1
8
16
1
1
1
583
36
1
3
3
3
10
1
2
1
2
6
82
19
1
1
1
17
13
1
10
1
40
1
2
4
38
6
1
6
1
1011
20
7
67
1
1
2
2
1
1
1
37
199
5
2
1
4
1
2
1
1
1
1
1
1
1
2
1
1
9
13
1
23
8
162
19
101
1257
22
2
5
2
813
1
5
1
528
183
5
30
556
16
3
69
219
62
106
1558
12