14
19
1
7
32
23
15
47
28
128
46
12
33
11
67
26
59
63
24
111
120
81
5
108
50
6
284
57
92
88
149
2
49
39
232
30
21
68
18
286
29
103
45
51