31
64
21
106
10
113
45
197
27
28
39
4
41
63
202
15
30
100
18
49
187
73
65
184
33
44
36
48
22
23
50
160
42
24
99
40
35
52
19
46
96
32
37
47
88
85
109
12