45
28
15
23
97
120
44
31
175
8
12
50
109
94
52
25
21
54
71
38
64
36
119
49
59
58
40
195
63
61
95
29
19
35
18
104
150
24
70
73
82
7
79
133
80
33