144
96
63
45
56
17
60
69
149
34
143
21
65
32
35
151
275
57
105
306
18
23
16
24
7
39
40
137
22
13
28
112
104
119
78
106
176
41
33
2
175
26
38
55
80
77
243