28
82
268
64
33
34
32
25
76
58
38
91
36
44
88
104
20
84
30
99
24
42
19
194
47
17
112
130
10
109
22
39
97
18
77
15
79
27
46
355
86
74
66
62
482