38
82
48
43
96
91
19
34
3
27
21
293
54
15
20
75
98
62
46
163
39
26
72
31
13
4
53
85
32
29
63
47
58
112
158
41
14
67
68
25
66
142
170
36
28
89
37