144
96
215
85
38
270
57
44
27
225
65
276
199
76
12
49
10
80
97
33
94
18
116
233
63
26
112
52
62
20
64
56
22
195
306
21
254
34
31
70
175
74
86
120
23
35
77
48
844
104
29