2
72
16
272
106
10
3
17
251
6
174
65
1
77
13
22
7
43
54
4
162
8
207
75
135
33
57
89
342
14
257
80
20
49
319
96
288
91
11
31
99
88
5
34
358