13
73
35
78
20
52
76
72
36
61
108
295
30
57
45
22
67
112
8
58
19
65
7
38
15
12
169
16
39
37
68
64
33
59
88
148
130
141
173
53
47
9
14
32
41
93
43