5
14
9
72
4
56
48
79
3
97
22
11
28
16
6
86
187
49
51
23
2
10
81
83
53
43
1
30
21
27
31
251
39
35
366
20
13
61
40
109
19
17
33
18