33
66
89
36
21
35
48
42
7
16
80
24
51
285
49
44
53
75
39
17
26
8
13
28
54
134
30
113
307
20
165
130
6
25
102
12
52
14
23
34
291
5
27
150
41
43
18
73