98
16
73
60
18
43
48
21
192
77
90
500
49
38
22
120
34
9
23
109
123
14
197
89
50
83
41
97
45
46
343
17
13
15
132
44
47
341
37
19
39
158
66
146
31