28
21
15
91
43
18
33
81
30
67
62
245
73
90
25
177
97
136
19
11
24
38
17
41
80
37
14
87
54
20
51
29
27
46
35
281
32
36
49
180
16