31
4
18
63
56
82
10
44
47
52
68
51
273
5
385
201
314
36
62
49
35
41
23
27
60
13
8
38
11
24
14
7
16
59
17
33
26
142
87
29
21
121
71
12
57