29
5
1
30
14
47
178
52
16
11
10
51
12
36
125
37
3
78
6
25
4
115
169
17
41
44
19
94
81
2
15
21
33
38
56
54
9
23
151
34
58
96
48
111
7
20
28
32
13
98
132
18