92
9
13
45
104
25
27
23
15
20
37
43
10
29
53
18
39
106
69
32
42
87
140
75
49
38
141
26
66
172
83
68
80
51
24
16
131
127
44
55
174
59
46
78
138
35
36
50