92
166
19
42
57
124
102
20
52
17
8
32
3
41
38
36
27
14
23
60
35
100
50
59
194
63
12
87
26
44
15
72
127
109
309
149
147
34
49
29
108
167
65
18
48
198
21