65
28
36
22
58
64
49
59
26
15
35
23
54
43
31
19
25
26
52
23
48
120
52
11
215
38
162
15
29
40
28
49
31
35
110
31
271
No image
16
30
35