0
5
42
48
2
17
130
22
13
91
18
21
75
43
29
135
57
28
39
15
12
37
59
25
64
41
23
56
53
8
145
83
94
19
44
46
147
11
9
168
74
27
52
396
206