230
23
8
55
33
139
118
17
12
93
123
66
155
19
113
72
74
92
86
31
69
119
125
71
102
51
378
14
75
24
18
65
28
50
21
90
135
185
79
59
80
37
241
44
53
61
32
85
338
47
41
249
15