173
76
45
58
20
62
497
22
34
138
28
47
75
69
12
187
38
39
87
10
73
72
49
40
25
63
11
26
68
122
53
24
120
91
98
7
105
61
21
27
9
44
6
23
83