11
30
128
117
59
97
9
52
66
261
46
22
108
156
33
42
94
45
36
12
19
13
72
48
23
27
54
155
341
390
81
18
51
44
153
132
21
34
517
25
60
134
79
329
110
68