107
11
113
46
243
23
284
26
58
30
87
21
22
71
32
259
123
52
59
108
94
105
18
12
14
42
115
81
77
83
27
34
103
9
24
65
25
15
75
97
112
39
57
51
48
20
28
35
29
403
50
10
311