20
7
26
93
156
29
54
92
38
52
50
67
121
30
12
87
149
64
89
49
252
48
101
14
66
34
65
86
23
31
75
39
57
22
11
94
445
68
33
10
155
69
229
35
77
32
58
45
13