58
104
119
3
52
48
7
62
19
43
31
89
65
84
9
29
23
5
94
13
28
25
6
44
10
53
16
40
163
12
99
41
256
49
106
37
73
2
221
54
188
17