110
327
7
83
1
30
5
13
104
21
62
42
4
88
22
27
23
16
37
36
6
9
61
3
17
254
155
63
10
84
25
55
49
18
20
163
15
2
67
8
40
66