107
31
27
66
207
380
26
28
65
55
75
292
67
68
35
53
113
43
51
30
12
25
19
154
34
76
97
147
119
94
77
96
201
108
185
8
241
265
63
24
36
58
37
442
44
52
132