34
35
44
12
26
45
24
39
13
59
65
31
29
42
51
11
16
63
80
241
126
107
103
99
197
21
223
349
40
389
46
434
163
32
333
101
43
67
18
217
41
77
127
716
130
120
88
259