44
79
41
36
17
97
21
29
66
43
3
42
31
67
25
30
63
19
94
33
253
26
37
210
282
65
61
27
8
76
50
107
93
9
81
85
51
18
23
159
49
136
20
64
80
117
7
35