129
9
38
37
131
206
70
48
16
155
39
31
65
22
142
21
63
27
60
51
111
58
68
61
34
13
28
43
24
40
14
147
102
88
67
36
93
17
74
57
32
141
104
0
233
41
45
11
59
99
149