10
12
21
37
28
9
4
11
8
29
5
43
3
38
33
23
17
26
51
19
294
157
27
14
18
46
6
68
74
59
44
40
36
87
7
25
67
237
22