152
9
20
21
101
178
81
25
161
8
11
63
13
47
38
16
180
51
108
37
67
48
46
41
14
30
205
22
26
29
43
23
33
40
31
34
94
56
39
59
27
297
62
10
98
18
19