31
18
17
27
80
8
20
246
87
12
167
26
3
41
63
22
45
28
38
62
66
14
42
67
35
184
7
34
11
57
59
9
15
218
36
148
52
74
2
46
23
25
73
225
111
40
83