68
10
21
82
218
8
22
114
31
91
89
150
178
94
78
194
61
110
64
36
41
54
19
52
135
12
51
17
23
40
27
76
67
57
24
127
437
32
101
123
29
5
39
96
65
13
88
226
44
201