71
21
83
87
96
20
42
59
30
53
61
63
19
148
137
70
74
52
26
22
159
17
40
56
57
41
91
134
45
81
23
522
93
114
34
67
16
13
102
37
11
31
88
69
62
476
234
33
909
27
257
810