248
205
260
57
110
81
24
38
93
37
170
77
41
75
121
54
59
69
25
62
48
26
39
157
14
80
55
43
153
284
83
97
33
30
16
29
10
19
351
188
128
95
109
104
107
82
78
8
35
40