61
58
152
169
115
38
122
147
67
171
76
99
137
10
108
101
3
39
6
19
376
195
56
50
132
28
53
142
27
12
40
36
77
25
22
65
47
29
34
42
18
114
44
60
30
17
7
309
83
13
9
5
24