13
25
9
31
18
8
5
15
12
47
7
52
10
22
43
14
56
0
20
38
51
122
24
134
28
80
133
116
77
88
81
124
41
67
257
432
23
54
137
39
6
82
79
111
68