172
498
15
59
98
40
69
132
26
46
44
167
107
276
18
5
57
22
62
38
120
43
103
118
8
134
75
113
852
83
25
9
72
76
21
86
54
3
30
42
67
13
74
37
111
29
45
32
39
56
50
19
12