11
5
13
28
23
36
20
6
1
8
3
14
191
44
26
43
22
98
42
70
164
40
10
24
184
4
72
318
284
84
48
104
149
52
187
76
375
91
160
9
27
38
46
68
73
57
33
34
152