49
16
37
36
32
94
22
21
52
12
30
19
35
90
53
69
51
40
34
102
58
48
68
39
27
33
18
11
88
10
672
138
73
167
96