5
62
159
99
199
31
20
37
12
93
71
138
113
3
36
292
87
105
18
190
49
43
76
73
29
67
45
74
48
34
56
28
181
15
9
16
32
148
145
10
75
33
23
60
7
115
207
8