21
9
32
8
30
29
24
27
56
19
96
7
98
39
150
23
26
3
33
60
196
14
28
16
91
75
13
165
55
148
38
42
46
22
44
61
151
43
41
88
48
40