76
18
15
32
23
35
28
13
66
14
10
4
6
44
111
24
46
58
16
149
107
17
189
165
93
42
121
102
116
169
67
194
180
27
356
19
9
474
166
143
114
123
61
82
36
38
78
20
31