96
179
25
79
18
87
37
44
47
76
20
35
9
63
15
21
14
41
56
57
10
151
13
6
111
51
95
28
38
62
33
29
27
54
123
253
308
22
110
236
16
8
5
17