86
24
22
1
7
25
64
21
11
26
32
41
71
34
31
91
53
20
101
72
50
48
98
65
275
90
210
58
23
125
49
746
30
37
35
236
136
87
51
77
61
386
42
198
167
117
79
174
277
212
549
100
54
123