11
3
21
22
46
34
13
18
86
55
43
212
74
121
98
142
26
24
42
31
28
47
33
116
150
130
36
27
295
25
17
14
111
133
106
37
19
16
53
78
50
87
12
52