49
45
64
31
15
43
7
6
107
2
5
33
20
37
10
14
13
16
4
44
0
24
25
3
32
28
89
18
27
12
8
11
17
102
23
39
259
9