5
14
8
50
33
61
19
57
39
37
46
55
148
15
280
49
27
41
66
127
38
63
87
211
84
9
16
100
98
32
21
92
6
51
110
117
79
4
34
7
29
75
158
82
164