13
38
29
41
16
25
40
26
338
60
15
47
79
68
80
8
174
6
100
83
30
18
53
97
20
46
19
87
27
32
12
43
14
51
11
21
72
90
42
39
150
34
23