11
310
34
59
27
58
108
113
122
152
107
131
54
28
174
21
124
61
205
46
24
123
39
37
147
18
96
5
32
114
339
89
62
79
52
95
68
94
6
84
51
26
134
47
574
16
14
20
12
97
42
44
15
38
202