11
15
23
13
35
147
228
26
21
34
165
33
36
51
54
22
83
30
78
41
87
76
28
158
40
135
44
414
96
49
69
17
55
57
120
67
65
60
92
142
180
320
139
186
200
261