87
7
9
23
143
104
89
2
40
58
76
235
86
11
6
42
98
442
82
112
47
17
28
24
18
34
16
26
117
33
55
37
79
43
12
163
125
32
56
94
48
36
108
308
151
142
412
374
68
30