35
33
54
38
81
25
77
28
31
20
53
9
17
21
26
45
37
112
604
8
14
36
15
83
13
78
93
18
2
75
49
196
255
116
10
39
163
64
47
62
348
66
23
136
162
198
70
128