130
38
51
71
24
83
175
42
53
48
206
27
66
30
22
54
21
162
79
72
88
60
81
19
23
25
89
99
121
52
61
36
244
28
44
100
146
41
31
43
109
56
64
15
45
82
39