34
4
27
7
5
2
8
1
3
14
15
10
11
13
9
136
137
113
16
17
39
297
6
148
545
98
70
469
402
194
319
31
28
22
24
411
93
307
215
252
333
498
35
204
166
12
432
60
805
288
161
81
67
514
158
234
110
77
106
527