13
15
25
60
29
37
79
64
96
62
66
105
20
288
17
80
40
23
41
140
14
156
36
28
70
43
141
42
44
103
72
56
82
35
19
59
18
9
22
7
3
45
136
130
213
119
16