23
11
118
36
88
35
24
37
101
79
6
28
66
31
44
49
135
333
58
68
59
142
63
38
115
212
29
300
71
65
39
14
57
7
54
61
245
141
25
114
124
130
89
40
19
82
47
26
103
86
67
45