93
22
400
44
72
62
100
234
119
45
99
126
34
32
36
106
7
302
52
810
57
11
172
16
21
8
47
29
88
73
38
49
102
18
353
168
17
24
664
58
233
59
135
200
7818
68
134
66
188
436
19
23