277
58
112
84
78
37
30
43
192
238
47
96
52
22
38
17
71
35
212
25
128
46
125
152
65
18
91
110
186
88
81
31
98
79
375
85
51
144
114
39
116
130
100
49
92
10
48
13
26
229