187
90
119
8
14
93
27
96
55
89
5
18
7
3
10
25
23
24
30
38
2
17
1
198
36
79
37
53
475
54
128
174
49
114
11
40
35
99
86
4
176
22
0
44
76
31
33
88
77
103
12