88
5
23
11
14
32
28
6
27
80
82
29
60
39
75
225
87
104
84
48
176
47
52
33
22
17
36
117
59
254
77
229
133
20
7
74
34
54
51
19
15
45
121
10
98
25