2
20
12
164
74
54
67
5
41
19
21
33
34
124
28
53
263
113
8
36
16
15
50
11
6
47
10
52
110
66
58
78
170
130
132
57
56
81
73
99
46
142
143
75