94
11
176
25
32
238
72
91
53
50
63
247
35
24
81
62
431
256
65
20
523
47
152
18
162
149
54
257
74
173
110
13
58
145
125
76
300
121
154
56
19
51
57
43
223
34
42
70
77
280
80
60
21
66