38
46
98
107
61
43
37
22
49
23
6
92
71
102
16
64
21
11
14
31
68
74
55
25
127
123
19
9
3
215
13
5
17
7
53
8
28
302
59
18
34
40
63
12
73