32
49
100
86
18
3
119
58
20
23
64
37
27
99
65
19
11
48
87
57
207
22
44
169
25
70
10
13
125
81
34
112
15
33
21
6
68
16
59
39
28
14
52
7
29