292
128
23
2
290
12
7
4
149
138
321
3
172
346
309
498
45
1
17
1
1
4
1
3
1
7
6
440
11
8
2
31
8
16
1
11
2
102
1
1
648
44
41
548
398
382
557
758
42
1
1
4
1049
1
1
41
1
1
1
2
1
1
15
156
4
1
2
1
1
6
38
113
1208
49
418
701
225
24
459
27
11
4
7
3
45
320
1
74
45
1366
4
2