3
182
167
26
68
18
11
22
81
107
6
10
65
28
155
77
70
29
44
24
86
66
170
74
128
47
9
7
79
20
4
5
256
71
126
131
102
50
72
17
161
31
38
2
85
166
67
14
42