110
20
18
108
60
44
23
45
57
52
36
22
19
85
21
13
11
106
35
144
29
91
63
79
7
12
59
6
28
27
8
70
56
25
160
123
49
43
17
69
132
93
15
257
62
53
136