85
52
117
32
41
24
28
53
33
25
65
106
17
9
208
6
71
2
49
7
241
88
235
37
34
12
4
29
69
20
5
39
112
48
84
77
103
8
142
15
30
127
23
50
26