48
27
93
7
10
30
36
108
99
47
18
12
246
111
21
20
28
23
45
85
38
69
136
19
40
8
17
3
24
14
4
22
9
46
49
31
13
6
35
129
6105
42
34
16
3149
495