35
23
58
14
22
15
24
46
33
63
29
82
100
51
45
96
71
78
34
64
49
72
18
70
41
31
19
155
17
30
147
76
91
186
55
107
50
156
38
83
54
98
61
204
114
53