58
76
32
42
53
212
54
17
22
48
186
51
37
103
25
64
20
72
28
71
35
19
84
159
49
206
30
41
65
122
74
29
147
70
89
44
67
13
61
39
298
292
34
43
52
50
119
82