279
41
58
49
44
143
87
67
98
35
80
22
65
21
89
134
40
148
54
319
258
145
124
47
43
82
76
27
146
52
399
24
228
81
348
14
51
215
59
56
130
26
66
154
218
155
222
23
70