1
2
3
10
22
44
14
12
59
34
8
329
79
74
27
19
21
20
6
237
68
65
17
187
124
41
77
15
49
89
140
11
87
85
32
137
61
91
78
314