104
185
8
180
67
10
26
28
71
25
277
77
83
55
169
204
39
32
66
86
13
76
18
27
34
16
445
47
19
51
22
90
63
57
49
40
50
6
159
233
107
140
14
54
112
46
48
201
70
68