32
54
29
37
34
17
63
24
33
42
30
80
11
99
26
25
48
3
4
67
60
74
102
38
50
120
12
16
47
10
73
5
23
104
7
77
43
20
15
187
52
94
19
41
791
309