11
5
6
26
16
27
22
133
225
30
14
148
25
123
91
51
312
136
9
87
76
58
104
99
147
86
34
17
37
465
616
126
156
56
41
32
45
39
119
59
161
73
93
7
31
21
28
35