265
61
28
117
116
109
78
44
94
40
49
348
50
38
104
52
201
135
27
25
45
122
150
35
81
124
83
98
41
48
15
24
37
67
179
20
14
80
69
60
54
18
287
51
91
31
12
26
225
180