66
151
33
23
32
50
37
147
11
83
89
65
88
42
108
30
27
38
176
20
90
54
16
91
31
53
286
113
29
63
104
107
40
24
52
102
46
12
202
166
93
43
150
427