6
10
71
4
18
25
11
5
59
17
93
3
22
52
111
378
37
77
8
61
104
131
12
24
38
21
84
41
15
33
135
19
56
157
217
1
23
391
87
34
16
73
81
32
53