11
26
43
17
15
73
7
5
1
10
2
204
22
6
106
74
323
81
72
55
79
317
24
27
95
124
130
52
21
107
377
68
37
64
92
33
13
59
50
12
23
25
418
35
30
486
4