11
14
41
9
31
106
27
60
33
37
43
76
53
72
59
36
35
22
141
13
21
45
559
40
52
39
282
26
62
48
16
74
15
23
18
115
51
863
122
34
110
98
107
38
19
105
228
162
2
4
64