31
139
129
14
196
18
178
108
43
22
29
26
8
10
60
13
41
16
17
9
6
7
48
23
24
35
40
36
116
25
81
11
68
12
21
33
20
15
4
32