87
286
16
55
127
67
35
45
32
40
214
38
89
46
23
50
56
204
186
82
63
105
236
43
123
83
131
51
170
17
10
152
18
241
138
53
31
12
37
328
59
71
94
104
76
39
78
196