51
38
93
109
32
19
39
13
12
35
10
9
40
23
6
5
36
79
57
59
33
34
76
22
20
178
26
42
41
16
11
29
24
95
53
4
17
177
80
8
124
86