21
30
11
6
61
57
43
64
48
159
26
59
15
83
4
91
121
25
70
54
185
208
207
37
41
12
56
19
69
14
32
23
293
46
77
45
8
50
71
58
38
105
203
17
137