76
18
33
14
10
4
28
15
20
19
56
45
35
119
9
40
6
72
51
49
116
0
22
21
111
46
42
65
8
86
71
146
3
17
12
5
23
77
141
48
25
29
52
68