130
13
16
3
23
4
59
9
26
6
112
24
40
98
171
11
54
77
67
21
38
48
45
34
35
203
27
33
43
83
135
88
96
132
10
184
106
37
71
143
44
49
102
61
63
2
19
185