18
196
79
201
116
28
43
33
3
40
55
9
81
65
19
14
84
11
130
10
263
36
131
52
121
83
136
38
57
82
45
12
5
50
22
309
29
23
75
48
89
321
26
39
174
31
91
49