71
51
60
31
21
27
34
81
26
29
28
47
107
32
63
58
39
80
25
68
183
97
50
42
41
65
202
249
174
19
18
98
73
33
53
74
66
14
35
126
106
167
40
172
30
20
38