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