244
31
87
63
114
59
32
91
214
30
83
68
57
77
36
265
98
349
28
101
21
138
56
54
110
47
53
99
45
78
17
132
15
16
1395
80
34
51
24
125
40
281
339
12
65
14
18
115
88
84
8
67