0
42
21
32
33
8
30
22
9
11
19
16
41
23
13
14
29
57
37
31
17
12
44
144
149
122
153
58
181
93
64
219
59
55
48
63
133
76
120
124
83
43
56
34
135
99