11
27
161
16
31
7
14
70
37
58
64
79
24
15
30
112
103
42
25
8
63
386
6
54
19
18
48
17
51
38
12
332
43
53
86
56
28
32
247
45
154
75
131
40
87
33
36