35
61
28
29
34
44
11
41
38
19
95
72
8
14
10
18
123
4
16
33
32
80
53
92
7
24
62
49
63
51
46
58
67
59
210
83