52
81
65
29
73
32
33
706
85
992
80
39
71
120
60
21
24
35
19
79
14
97
229
51
170
47
27
165
25
623
58
42
103
40
90
16
205
879
145
86
325
22
176
135
105
139
185
38
70
77
101