29
1
54
94
6
206
86
33
66
24
9
39
7
5
12
10
56
18
26
37
31
28
13
38
15
21
32
41
45
43
34
30
121
40
118
8
87
134
16
11
150
242