113
243
60
223
8
75
21
38
162
199
54
76
42
62
352
24
48
29
52
99
32
116
104
168
50
121
69
206
530
93
57
238
80
44
23
14
56
63
91
74
236
140
83
53
117
20
123
68
101
18
40
11
81