11
68
29
172
122
62
37
30
59
49
57
46
94
5
15
78
69
33
71
95
51
107
14
66
21
9
38
55
64
147
72
3
414
124
34
263
238
101
31
89
158
39
148
13
17
141
166
45