39
128
66
363
20
59
28
35
104
11
3
16
22
31
9
15
114
33
48
168
45
52
103
77
14
25
7
42
144
5
51
12
60
50
47
30
58
44
49
34
26
72
40
32
83
61
325
18