13
18
85
60
69
42
33
43
16
297
91
25
54
46
21
73
111
39
130
65
114
79
15
17
37
24
10
12
19
36
4
59
29
89
45
213
27
51
113
144
35
110
64
31