37
18
49
156
16
7
128
11
30
83
39
63
14
33
12
104
40
22
4
112
28
15
68
10
688
13
3
52
35
155
20
9
36
17
66
50