27
16
7
29
38
31
23
74
43
10
8
116
196
4
37
129
46
2
3
14
5
18
9
51
17
13
11
26
47
163
24
6
118
21
84
35
94
124