15
45
36
85
17
52
35
3
26
32
55
13
60
76
43
47
24
19
16
130
147
65
41
167
50
356
106
84
78
117
123
31
145
94
34
66
44
27
68
161
14
98
56
88
29
124
155
33
103
7
20
99