19
34
11
46
25
74
69
8
147
93
84
61
17
12
22
13
91
39
50
81
200
24
157
123
509
18
322
159
52
519
89
59
65
32
116
68
78
127
23
29
35
128
14
20
30
133
51
62