31
77
22
9
10
45
15
107
26
98
1
50
27
17
3
5
16
24
18
8
0
11
19
4
25
7
21
40
83
249
41
23
12
123
105
6
39
29
34