90
191
138
33
6
72
3
4
13
24
29
11
14
188
1
375
32
35
25
22
45
18
54
52
30
65
12
17
43
20
46
9
8
7
47
31
5
444
66
96
98
92
175
26