92
211
162
16
52
23
35
32
72
126
99
28
69
40
6
29
435
114
34
95
24
58
39
63
55
18
7
123
19
81
25
138
22
27
26
141
37
17
73
49
116
149
47
68
77