180
18
58
28
49
7
56
38
20
9
22
44
14
37
123
66
41
26
33
6
125
311
119
8
5
16
31
88
75
156
13
46
35
25
36
59
45
102
15
3
4