144
43
23
57
32
33
87
184
55
103
94
27
24
36
176
12
18
25
110
127
56
40
38
29
86
15
62
96
10
45
41
83
131
108
69
89
49
14
59
53
67
80
6
106
616
292