16
68
149
39
34
15
563
58
28
43
32
10
48
31
7
46
22
59
29
76
62
83
116
35
74
65
95
23
123
9
57
37
117
14
25
12
122
20
178
56
50
30
54
33
27
88
177
49
208
69
375