175
88
55
17
52
106
165
47
25
82
22
24
34
13
19
38
2
21
420
83
133
46
94
35
86
10
0
1
5
8
7
110
6
11
16
3
12
26
747
190
9