186
248
183
31
66
146
116
15
92
102
19
40
33
88
74
119
46
55
20
12
11
13
71
39
101
54
95
266
104
23
7
24
27
59
17
16
28
67
30
14
10
64
90
26
465
117
5
133