130
79
82
40
49
228
62
13
145
30
77
96
15
38
69
92
54
101
61
31
108
55
36
90
83
73
24
20
66
47
52
144
140
107
19
214
26
1310
51
168
191
98
29
114
34
68
18
60
908