65
144
25
334
122
52
80
271
739
37
6
76
118
169
22
19
35
78
86
105
61
62
121
47
42
58
107
163
43
54
23
45
31
68
109
75
153
217
15
85
4
55
12
41
44
93
8
273