92
39
63
17
37
19
24
76
87
85
30
183
26
118
105
166
22
38
50
32
90
62
68
64
34
115
20
232
41
9
136
139
57
145
14
83
67
45
225
8
4
15
209
94
28
60
128
344