89
52
4
26
55
45
158
11
21
137
66
12
22
36
59
13
68
99
96
53
29
48
9
34
116
85
88
175
37
39
31
16
23
126
102
35
151
87