34
86
83
24
53
63
62
77
32
76
46
25
23
28
68
47
12
88
13
43
16
110
38
35
8
48
57
52
49
67
211
1376
587
119
117
40
128
56
207
44
95
138
33
371
156
131
152
15
11