8
19
49
18
30
33
25
12
157
61
9
58
63
22
11
5
55
21
48
130
241
128
95
390
207
64
75
59
74
39
73
291
37
247
24
65
377
87
124
68
6
56
91
50