196
6
45
7
88
9
30
127
25
64
309
288
1
2
1
102
54
19
2
1
86
3
5
8
1
68
39
1
204
597
147
31
648
27
1
1
3
2
566
3
10
1
9
1
80
190
323
1
192
5
4
5
1
220
1
16
1
1
40
2
1
39
2
1
403
5
18
4
2
33
53
1
1
1
2
1
14
1
4
144
3
15
421
13
573
2
1
17
4
570
17
58
192
81
93
594
3