11
6
38
106
26
4
47
54
232
89
61
380
67
44
8
79
77
78
17
43
82
60
83
13
20
14
22
15
25
36
12
24
104
1
9
16
32
27
70
142
34
18
105
217
1756
31