48
63
31
46
3
43
10
18
6
5
14
13
21
162
37
8
108
11
26
85
86
77
4
32
64
70
12
61
9
51
2
19
93
25
16
7
128
22
47
23
28