111
19
186
82
150
15
44
21
49
6
13
38
16
71
10
37
17
39
145
11
271
234
55
62
60
77
78
140
51
4
33
8
27
63
279
48
61
20
94
75
47
133
403
23
198
24
59
110
97