126
997
163
844
107
597
29
154
24
152
23
111
13
79
8
51
6
45
10
41
7
35
8
31
2
26
6
23
2
10
3
9
3
9
126
997
163
844
107
597
29
154
24
152
23
111
13
79
8
51
6
45
10
41
7
35
8
31
2
26
6
23
2
10
3
9
3
9