91
43
12
7
20
23
18
6
8
37
14
9
17
139
5
21
19
93
114
36
4
51
33
35
89
30
186
10
16
24
78
41
0
99
15
125
28
3