16
20
64
145
17
1
202
23
8
95
25
18
66
94
57
28
61
107
51
32
13
90
73
37
81
30
39
152
7
376
36
11
44
19
26
60
277
333
72
113
21
4
3
40
293
71
52