70
2
107
31
13
3
48
43
12
22
79
51
162
39
23
116
60
504
42
125
83
153
41
7
15
38
148
113
53
212
170
8
418
370
133
217
44
17
32
220
88
26
16
6
10
9
14
5