13
5
3
8
9
1
6
28
50
67
27
16
10
45
22
35
23
128
68
95
137
20
153
38
36
293
51
149
37
49
31
88
221
81
44
43
21
29
98
56
357
62
25
193
33
61
157