181
139
48
78
40
124
103
27
117
29
14
8
11
50
82
17
28
235
107
256
39
42
215
30
65
54
9
95
146
179
53
20
18
32
94
25
63
231
36
201
12
173
298
73
85
261
81
35
120
86
59
26
67
33
68