88
20
21
89
45
115
150
92
9
408
6
246
175
42
272
10
93
2
276
15
23
66
4
637
34
55
7
144
82
3
72
53
26
690
65
27
5
22
13
11
165
19
37
14
18
8
12
30
47