17
52
55
154
21
56
77
6
53
39
431
18
14
8
35
72
28
20
140
119
50
29
43
109
147
10
68
64
11
54
86
70
37
309
118
124
58
48
90
16
32
256
40
25
4
27
89
51
211