11
51
121
58
189
9
35
16
25
12
17
54
373
168
7
6
464
22
4
32
8
57
110
48
5
76
324
178
79
23
27
18
56
28
26
63
47
39
80
30
24
94
20
29
19
37
38
128
52