93
56
99
107
35
188
59
71
212
39
18
129
10
14
48
4
20
25
33
12
17
74
21
13
41
15
22
46
43
42
37
32
29
28
170
52
60
34
53
69
30
94
16
327