346
139
18
1
247
14
3
2
145
157
356
7
246
350
367
422
58
1
1
16
1
9
1
2
3
4
365
10
9
5
1
33
3
12
1
1
1
13
1
183
3
700
59
12
28
579
425
398
582
784
73
3
4
1082
3
44
1
2
2
3
1
2
21
200
1
1
1
2
2
1
1
1
1
1
1
1
41
96
12
1305
30
466
651
290
32
379
26
14
5
7
3
42
279
51
36
1436
7
2