9
31
16
21
13
38
25
79
41
43
19
23
52
3
7
172
160
20
42
70
89
65
11
45
17
48
30
46
47
181
77
60
27
62
80
53
64
76
33
14
74
51
97