13
2
215
32
12
39
66
74
25
28
26
16
33
49
41
44
46
31
52
87
55
11
19
10
20
117
424
22
23
18
17
5
35
36
29
105
157
131
27
8
21
15