12
8
3
28
16
22
38
34
29
40
52
13
10
44
36
51
83
177
188
90
23
53
9
79
180
32
146
6
30
302
19
43
15
99
5
85
440
27
31
60
185
54
209
155
250
21
14