99
126
3
36
4
11
24
15
26
124
1
22
5
0
9
65
60
12
143
27
262
7
16
2
6
25
59
17
64
32
34
38
47
20
14
127
73
31