378
86
139
114
99
57
78
82
40
112
93
94
22
60
39
23
54
130
217
66
38
100
68
129
41
61
44
77
152
31
2
27
33
37
63
45
144
28
156
7
65
21
122
72
89
64
14
70
26
146
177