22
37
6
52
38
21
214
30
94
41
81
73
63
115
71
25
17
23
46
70
1445
8
4
16
7
127
56
85
61
9
53
209
446
327
39
45
13
32
54
543
51
35
57
43
55