122
32
166
35
33
171
56
96
108
9
43
16
23
439
112
13
22
42
146
63
17
215
28
49
19
88
64
29
15
44
18
34
30
25
6
27
70
98
97
37
5
21
54