149
7
94
11
57
8
5
101
22
155
130
15
106
13
217
986
29
50
36
164
31
64
654
26
53
150
197
495
24
14
82
4
42
114
30
469
104
39
428
25
167
372
576
61
159
89
18