1
19
5
22
34
24
10
43
6
13
64
35
70
33
23
15
2
4
9
16
38
20
141
47
77
8
54
62
52
17
63
59
69
140
41
574
71
14
46
98
289
116
21
57
31
67
18
129
111