13
18
32
8
29
19
26
66
36
31
49
152
12
44
42
9
41
34
90
118
21
47
385
16
91
38
7
11
57
131
218
53
111
176
63
235
15
51
54
60
33
200