80
44
28
54
174
3
41
264
17
119
109
9
21
38
42
10
7
63
15
51
25
5
19
46
52
49
18
117
43
22
12
58
158
33
4
14
71
35
37
133
16