356
75
71
52
89
102
150
189
82
164
353
977
1
2
1
1
1
1
1
4
240
109
20
1
1
2
1
1
1
1
1
1
1
230
17
1
1
1
4
2
1
1
7
1
1
2
1
3
1
1
1
139
1
1
1
148
3
1
1
1
1
353
6
181
20
598
502
29
1
2
1
3
5
1
5
17
470
30
3
3
1
37
5
3
3
1
108
1
598
3
29
1
21
439
434
391
1
18
1
1
1
2
1
1
1
394
4
27
8
1
1
1
1
1
5
533
3
3
6
1
1
3
1
12
2
92
14
2
1
21
3
1
11
32
1
2
1
3
1
15
2
2
1
2
773
14
1
55
3
1
1
2
1
2
1
1
1
2
1
31
193
1
4
4
1
1
1
2
1
2
1
1
1
10
1
1
3
23
138
12
2
39
1095
38
1
728
3
4
417
150
28
500
13
3
44
224
55
73
1312
18