6
7
2
14
29
3
15
13
22
56
10
72
26
40
57
73
43
8
47
19
41
4
11
17
25
105
42
86
229
21
55
58
303
28
34
59
142
237
109
82
491
220
125
31
16
27