90
23
20
17
39
2
4
231
29
49
37
11
13
14
1823
18
3
202
47
24
10
43
41
32
335
99
8
52
15
73
36
69
9
7
51
38
125
234
6
16
42
55
5
80