150
24
33
82
51
28
29
45
11
64
31
56
5
63
54
22
15
95
77
110
74
246
2
20
17
10
9
36
27
21
61
26
7
59
65
68
75