48
47
37
40
18
378
116
100
50
46
17
14
16
31
91
35
44
5
13
8
22
41
87
68
92
90
82
51
61
72
10
43
12
53
85
78
128
15
9
26
27
7