60
79
10
25
61
113
38
31
5
30
157
49
29
13
450
3
14
19
52
44
42
7
77
70
55
161
104
66
386
73
43
32
98
159
84
116
106
18
4
89
17
9
27
8
41
34
129
96
64
164
37
58