32
44
25
46
83
23
20
16
10
27
71
279
24
103
33
84
95
40
38
52
123
62
233
134
154
37
14
384
36
61
91
77
53
39
19
86
17
194
67
156
4
11
249
18
34
56
55