21
99
25
37
6
132
157
5
41
17
7
26
15
9
8
113
22
11
62
20
19
38
186
69
175
56
28
39
29
12
24
145
14
18
16
34
70
54
77
42
27
58
67
31