150
15
44
182
41
159
75
132
58
51
82
84
90
104
32
26
248
48
94
61
63
55
80
89
46
110
160
13
43
24
33
233
66
20
36
39
17
60
79
105
50
28
53
22
37
40
21
56