48
30
27
11
16
156
4
9
80
130
15
6
18
19
8
12
7
63
1
42
90
13
24
2
25
50
43
33
264
47
32
70
41
37
44
21
35
26
14
17
126
99