381
13
66
50
71
179
73
5
33
32
40
81
42
9
2
170
20
127
29
177
90
130
35
18
22
14
17
124
54
8
298
10
7
118
46
136
84
19
51
143
97
11
36
28
77