11
20
16
33
24
19
27
21
39
150
17
42
22
23
74
46
58
14
97
44
69
66
50
29
65
53
40
41
13
54
12
47
96
130
67
25
84
26
112
178