75
6
92
48
15
16
66
2
208
55
33
46
234
73
161
249
70
24
29
9
11
39
95
77
42
129
68
132
131
91
61
50
312
62
122
145
49
82
60
81
159
51
53
45
93
133
126
257
57
100
111
244
154