1
4
11
5
6
3
2
22
8
68
79
51
18
147
185
112
199
28
107
23
77
13
36
131
26
78
48
150
61
124
176
169
432
44
125
187
62
60
215
20
128
33
144
37
69
95
136
39
76